Conversation
|
Hi @Davide-Miotti , thank you for your valuable contribution! I would suggest integrating the entire |
765550f to
1daa10b
Compare
|
To give some additional context, here is a python script that uses the code from this PR: |
|
With the last commit I deleted the autoregressive condition and now all the logic is contained within autoregressive solver, I also pushed by mistake a test script, called |
|
Hi @GiovanniCanali @Davide-Miotti, since this PR is related to 0.3 release, I changed the base branch |
1bb9d46 to
76e5925
Compare
|
With the last edits I moved the whole logic to This solver does not support subdivision into training and validation data. I believe we should wait for latest version of conditions and data loader for that one, because any random splitting of the data breaks the temporal sequence required by the autoregressive solver. |
pina/solver/autoregressive_solver/autoregressive_solver_interface.py
Outdated
Show resolved
Hide resolved
|
I am preparing a test script that show how it all works, will load it in the next days |
|
Implemented the changes and instead of preparing a separate script, I added an end-to-end test that shows how the solver can be used. |
Thank you @Davide-Miotti! Yes, you also need to add the .rst files under |
|
Memo: move the |
4a912aa to
213de3c
Compare
|
Hey! Very good job! Since I see many commit messages can you squash in two/three main commits? |
Hi @dario-coscia, |
213de3c to
8e11aff
Compare
Updated the README to reflect PINA modules structure and added flowcharts for steps to follow.
implement everything into solver add dataclass for managing unroll settings add docstings and tests fix formatting separate function for unrolling format code improve stability of adaptive weights add end-to-end-test and improve mean add support for multiple time series implement unrolling for event-based data add preprocess method in interface add preprocess and postprocess, keep just one preprocess format bug fix _step_kwargs bug fix _step_kwargs provide target_state to post_process added target state as input to post_process bug fix cleaner version update tests for cleaner version bug fix for training 0.3 struct + clean code add rst files standardize tests + minor fix
8e11aff to
48b5d7c
Compare
Description
Implements
AutoregressiveSolver.This is a tentative initial implementation, not a definive development.
AutoregressiveSolverinput(unrolltarget (unroll_length.Limitations
This PR fixes #730
Checklist